- seroot fly
- noun
see seroot
* * *
se|root «suh ROOT», noun. or seroot fly,a fly of the upper Nile region whose female sucks much blood and often transmits diseases. It is related to the horsefly.╂[< an African word]
Useful english dictionary. 2012.